titanium dioxide cell - Spanish English Dictionary